bat-leaf passion flower - French English Dictionary